Balanced Allocations: A Simple Proof for the Heavily Loaded Case
نویسندگان
چکیده
We provide a relatively simple proof that the expected gap between the maximum load and the average load in the two choice process is bounded by (1 + o(1)) log logn, irrespective of the number of balls thrown. The theorem was first proven by Berenbrink et al. in [2]. Their proof uses heavy machinery from Markov-Chain theory and some of the calculations are done using computers. In this manuscript we provide a significantly simpler proof that is not aided by computers and is self contained. The simplification comes at a cost of weaker bounds on the low order terms and a weaker tail bound for the probability of deviating from the expectation.
منابع مشابه
Balanced Allocations: the Heavily
We investigate balls-into-bins processes allocating m balls into n bins based on the multiple-choice paradigm. In the classical single-choice variant each ball is placed into a bin selected uniformly at random. In a multiple-choice process each ball can be placed into one out of d ≥ 2 randomly selected bins. It is known that in many scenarios having more than one choice for each ball can improv...
متن کاملEx post renegotiation-proof mechanism design
We study what kind of equilibria of which mechanisms are ex post renegotiation-proof (EPRP), i.e., robust against the possibility of ex post renegotiation under a variety of renegotiation procedures, and which social choice functions are EPRP implementable. In complete information environments with two agents only budget balanced Groves allocations are EPRP implementable, while with three or mo...
متن کاملMore Analysis of Double Hashing for Balanced Allocations
With double hashing, for a key x, one generates two hash values f(x) and g(x), and then uses combinations (f(x) + ig(x)) mod n for i = 0, 1, 2, . . . to generate multiple hash values in the range [0, n− 1] from the initial two. For balanced allocations, keys are hashed into a hash table where each bucket can hold multiple keys, and each key is placed in the least loaded of d choices. It has bee...
متن کاملDoor Allocations to Origins and Destinations at Less-than-Truckload Trucking Terminals
For an LTL (Less-than Truckload) carrier, the allocation of doors at a consolidation facility to outbound trailers assigned to various destinations, and to inbound trailers in the continuous stream arriving from various origins, has a significant impact on its operations, and on the nightly man-hours needed for consolidation. In the past literature door allocations to destinations of outbound t...
متن کاملPossible and Necessary Allocations via Sequential Mechanisms
A simple mechanism for allocating indivisible resources is sequential allocation in which agents take turns to pick items. We focus on possible and necessary allocation problems, checking whether allocations of a given form occur in some or all mechanisms for several commonly used classes of sequential allocation mechanisms. In particular, we consider whether a given agent receives a given item...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2014